package edu.iscas.xcheck.analysis.model;

import java.util.Arrays;

public class AnalysisConfig {
	private String testCaseId;
	private AnalysisLog[] logs;
	private Platform referencePlatform;
	private Platform[] testPlatform;
	
	public String getTestCaseId() {
		return testCaseId;
	}
	public void setTestCaseId(String testCaseId) {
		this.testCaseId = testCaseId;
	}
	public AnalysisLog[] getLogs() {
		return logs;
	}
	public void setLogs(AnalysisLog[] logs) {
		this.logs = logs;
	}
	public Platform getRefPlatform() {
		return referencePlatform;
	}
	public void setReferencePlatform(Platform referencePlatform) {
		this.referencePlatform = referencePlatform;
	}
	public Platform[] getTestPlatform() {
		return testPlatform;
	}
	public void setTestPlatform(Platform[] testPlatform) {
		this.testPlatform = testPlatform;
	}
//	public AnalysisConfig(String testCaseId, AnalysisLog[] logs, Platform referencePlatform, Platform[] testPlatform) {
//		super();
//		this.testCaseId = testCaseId;
//		this.logs = logs;
//		this.referencePlatform = referencePlatform;
//		this.testPlatform = testPlatform;
//	}
	@Override
	public String toString() {
		return "AnalysisConfig [testCaseId=" + testCaseId + ", logs=" + Arrays.toString(logs) + ", referencePlatform="
				+ referencePlatform + ", testPlatform=" + Arrays.toString(testPlatform) + "]";
	}

	public AnalysisConfig(){
		
	}

	

}
